package com.szcinda.service.dto.containerOrder;

import com.szcinda.repository.ContainerOrder;
import com.szcinda.service.PageResult;

import java.util.List;

public interface ContainerOrderService {
    void create(ContainerOrderCreateDto createDto);

    void update(ContainerOrderUpdateDto updateDto);

    PageResult<ContainerOrderDto> query(ContainerOrderQueryDto queryDto);

    void returnPackage(List<String> ids);

    void delete(String id, String userId);

    List<ContainerOrderDto> getUnReturnList(String userId, String orgId);

    void batchCreate(List<ContainerOrderImportDto> importDatas, String opId);

    List<ContainerOrderDto> queryAll(ContainerOrderQueryDto queryDto);
}
